import { ref, computed } from 'vue';
import { defineStore } from 'pinia';

export const useCounterStore = defineStore(
    'counter',
    () => {
        const count = ref(12);

        const doubleCount = computed(() => count.value * 2);
        function increment() {
            count.value++;
        }

        return { count, doubleCount, increment };
    },
    {
        persist: {
            storage: sessionStorage,
        },
    }
);
